#!/bin/bash
#
# Copyright (C) 2013 rdrrlabs gmail com,
#
#  This program is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 3 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

if [[ $(uname -o) == "Cygwin" ]]; then
    function wrap_py27_exec() {
        P=$(cygpath -w "$(readlink -f $(dirname "$0"))/dev_appserver.py")
        GAE_HOST="0.0.0.0"
        cmd.exe /C "c:\Python27\python.exe" "$P" --log_level debug --host $GAE_HOST --admin_host $GAE_HOST $* src
    }
else
    # Linux
    function wrap_py27_exec() {
        P=$(readlink -f $(dirname "$0"))/dev_appserver.py
        GAE_HOST="0.0.0.0"
        $P --log_level debug --host $GAE_HOST --admin_host $GAE_HOST $* src && echo "[+EXIT] code $?" || echo "[-EXIT] code $?"
    }
fi

. ./_wrap_py27.sh

